peace and reconciliation - French English Dictionary